home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
64'er Special 47
/
64er_Magazin_Sonderheft_47_19xx_Markt__Technik_de_Side_A.d64
/
colormaker 64
(
.txt
)
< prev
next >
Wrap
Commodore BASIC
|
2022-10-26
|
1KB
|
60 lines
1 rem ****************************
2 rem * colormaker 64 *
3 rem ****************************
4 rem * (c) by gpg-soft *
5 rem ****************************
6 rem
10 poke198,0
20 poke53280,6:poke53281,6
30 input"[147][155][206]ame des [194]ildes";na$
40 na$=left$(na$+"********",8)
50 fori=1to8
60 poke4259+i,asc(mid$(na$,i,1))
70 next
80 sys4268:rem load picture
85 gosub460:ifd=1then80
90 print"[147]1 - [200]ires (packed)"
100 print"2 - [200]ires ([200]i-[197]ddi)"
110 print"3 - [205]ulticolor ([203]oalapainter)"
120 geta$:ifa$=""then120
130 ifa$<>"1"thengoto140
135 poke8017,1:poke4166,0:poke4105,127:poke4107,64
136 poke4121,39:goto200
140 ifa$<>"2"thengoto150
145 poke8017,0:poke4166,0:poke4105,128:poke4107,0
146 poke4121,232:goto200
150 ifa$<>"3"thengoto120
160 poke8017,3:poke4105,127:poke4107,64
170 poke4166,16:poke4121,39
200 print"[147][194]itte [196]iskette fuer [199]rafiken einlegen"
210 print"[194]uchstabe der [198]iles ?"
220 geta$:ifa$=""then220
230 f=asc(a$):iff<65orf>90then220
250 poke53280,2:s=49:gosub400
260 poke53280,6:s=50:gosub400
270 poke53280,0:s=51:gosub400
280 poke53280,7:s=52:gosub400
290 poke53265,27:poke53272,23
300 print"[147]"
310 poke53280,6:poke53281,6
320 end
400 sys4096:fori=0to15
410 reada:poke8000+i,a
420 next
430 sys4326:rem berechnung
440 poke4260,f:poke4261,s:sys4294:rem save
445 gosub460:ifd=1thengoto440
450 return
460 open1,8,15
461 input#1,q1,q$,q2,q3:close1
462 ifq1=0thend=0:return
463 poke53265,27:poke53272,23
464 poke53281,6
465 print"[147][194]itte andere [196]iskette einlegen"
466 geta$:ifa$=""then466
467 d=1:return
500 data0,0,1,0,2,0,0,0,2,3,2,0,0,0,0,0
510 data0,0,0,2,3,3,1,0,0,2,0,0,0,4,2,0
520 data1,0,0,0,0,0,0,0,0,0,0,3,4,0,0,4
530 data0,0,0,4,0,2,0,1,3,2,0,0,0,3,0,0